<?php
include("db.inc");
include("SimpleImage.php");
include ("urlcheck.php");
include ("forgot_whbook_query.php");


/************************************************************************************************************
 * 																											*
 * Die folgende for-Schleife besteht aus mehreren Schritten:												*
 * 1) 	Wir bilden die jeweiligen Daten der whbook_13049 Datenbank auf feste Variablen ab					*
 * 2) 	Wir erstellen statische Variablen, die die mostmedia Datenbank benötigt								*
 * 3.1)	Wir erstellen eine deutsche Description & Short-Description											*
 * 3.2) Wir erstellen eine englische Description & Short-Description										*
 * 4.1) Wir übertragen die jeweiligen Daten an die Tabelle products der Datenbank mostmedia					*
 * 4.2) Wir übertragen die jeweiligen Daten (DE) an die Tabelle products_description der Datenbank mostmedia*
 * 4.3) Wir übertragen die jeweiligen Daten (EN) an die Tabelle products_description der Datenbank mostmedia*
 * 4.4) Wir übertragen die jeweiligen Daten an die Tabelle products_to_categories der Datenbank mostmedia	*
 * 4.5) Wir übertragen die jeweiligen Daten an die Tabelle feature_index der Datenbank mostmedia			*
 * 4.6) Wir übertragen die jeweiligen Daten an die Tabelle products_item_codes der Datenbank mostmedia		*
 * 																											*
 ***********************************************************************************************************/
for($i=0;$i<$count;$i++)
{
	/** 1) Abbilden der whbook_13049 Datenbankdaten **/
	$id = $art[$i][0];
	$model = "WHB".$art[$i][0];

	$titel = $art[$i][1];
	$utitel = $art[$i][2];
	$auflage = $art[$i][3];
	$verlag = $art[$i][4];
	$seiten_format = $art[$i][5];	
	$einband = $art[$i][6];
	$quantity = $art[$i][7];
	
	switch($art[$i][8])
	{
		case 2: $tax = 2; break;
		case 3: $tax = 1; break;
		default:
			if($art[$i][14]=="Bücher")
			{
				$tax = 2;
				break;
			}
			else
			{
				$tax = 1;
				break;
			}
	}
	
	$ean = $art[$i][9];
	$isbn = $art[$i][9];
	$language = $art[$i][10];
	$jahr = $art[$i][11];
	
	// Autoren haben in der DB abschließend ein ":" , das entfernen wir!
	$search =":";
	$replace =" ";
	$autoren = str_replace($search, $replace, $art[$i][12]);
	
	//Gewicht ermitteln durch Umrechnung von Gramm in KG
	$weight1 = $art[$i][13] % 1000;
	$weight2 = $art[$i][13] -$weight1;
	$weight3 = $weight2 % 1000;
	$weight1 = $weight1/1000;
	$weight = $weight3+$weight1;

	// Medium enthält mit Hörbuch/Bücher Umlaute, die abgefangen werden müssen
	$medium = $art[$i][14];
	if(stristr($art[$i][14], 'cher'))
	{
		$medium="Buecher";
	}
	if(stristr($art[$i][14], 'buch'))
	{
		$medium="Hoerbuch";
	}
	
	$state = $art[$i][15];

	// Bücher = ZVAB-Preis, wenn ZVAB-Preis=0 wähle Amazon-Preis
	if($art[$i][16]!=0.00) {
		$price = $art[$i][16];
	} else {
		$price = $art[$i][18];
	}
	
	$asin = $art[$i][17];
	$genre = $art[$i][19];
	

	/** 2) Zuweisung statischer Variablen **/
	$art_image = $art[$i][0].".jpg";
	$imageadress = "http://www.buchfreund.de/store-940310/covers/13049/".$art_image;
	$url_status = check_url($imageadress);
	if(stristr($url_status, '200'))
	{
		$contents=file_get_contents($imageadress);
		if (!file_exists("O:/neubuch_online/images/product_images/original_images/".$art_image))
		{
			$savefile = fopen("O:/neubuch_online/images/product_images/original_images/".$art_image, "w");
			fwrite($savefile, $contents);
			fclose($savefile);
		
			$savefile = fopen("O:/neubuch_online/images/product_images/thumbnail_images/".$art_image, "w");
			fwrite($savefile, $contents);
			fclose($savefile);
			$thumb = new SimpleImage();
			$thumb->load("O:/neubuch_online/images/product_images/thumbnail_images/".$art_image);
			$oldH = $thumb->getHeight();
			$oldW = $thumb->getWidth();
			if($oldH >= $oldW)
			{
				$thumb->resizeToHeight(130);
			}
			else
			{
				$thumb->resizeToWidth(150);
			}
			$thumb->save("O:/neubuch_online/images/product_images/thumbnail_images/".$art_image);
		
			$savefile = fopen("O:/neubuch_online/images/product_images/info_images/".$art_image, "w");
			fwrite($savefile, $contents);
			fclose($savefile);
		
			$savefile = fopen("O:/neubuch_online/images/product_images/popup_images/".$art_image, "w");
			fwrite($savefile, $contents);
			fclose($savefile);
		}
	}
	else
	{
		$art_image ="";
	}
	 
	$shippingtime = 1;
	$descr_de = "";
	$short_descr_de = "";
	$descr_en = "";
	$short_descr_en = "";
	$timestamp = time();
	$date_added=date("Y.m.d H:i:s",$timestamp);
	$status = 1;
	$image_w = 80;
	$image_h = 128;
	
	//Kategorie festlegen
	switch($medium)
	{
		case 'Buecher': $cat_id = 2; break;
		case 'Audio-CD':  $cat_id = 3; break;			
		case 'CD-ROM': $cat_id = 4; break;
		case 'DVD': $cat_id = 5; break;
		case 'Videokassetten': $cat_id = 6; break;				
		case 'Zeitungen/Zeitschriften': $cat_id = 7; break;
		case 'Tonkassetten': $cat_id = 8; break;
		case 'Landkarten': $cat_id = 9; break;
		case 'Spiele': $cat_id = 10; break;
		case 'Hoerbuch': $cat_id = 11; break;				
		case 'Postkarten': $cat_id = 12; break;				
		case 'Software': $cat_id = 13; break;				
		Default:$cat_id = 14; break;
	}
	
	//Feature-Index festlegen
	$fid = "-0--".$cat_id."-";
	$de_id=2;
	$en_id=1;

	/** Einbnden der 3.1) Description & Short-Description (DE) **/
	include("de_description.php");
	
	/** Eibinden der 3.2) Description & Short-Description (EN) **/
	include("en_description.php");
	
	/** Einbinden der Datenübertragungen 4.1) bis 4.7) **/
	include ("forgot_whbook_update.php");
}
?>